zambezi shark - French English Dictionary